Saving tracesΒΆ
When performing an acquisition through the AcquisitionParameter using the
measurement Loop, the returned data has already been
processed from the measured traces.
It can be desired to also store the raw traces, and this feature is provided
by setting
>>> acquisition_parameter.save_traces = True
A single HDF5 file is created to store all the traces generated by the
AcquisitionParameter during the entire measurement Loop.
If a Loop contains multiple AcquisitionParameters with
save_traces = True, a separate file is created for each one.
For a given DataSet generated by the loop, the
traces can be loaded using
>>> dataset.load_traces()
which uses the python package h5py.
Note
Depending on the measurement performed, a traces HDF5 file can quickly become
too large to fully load into the memory. h5py allows parts of the full
array to be loaded using slicing, see their documentation for details.